as类型断言

5/23/2024 ts

# 1.as 类型断言 【掌握】

开发者程序猿 明确知道 这个变量的数据类型 ,但是ts自动推论时给了一个其他的数据类型

as 可以 强制 重定这个变量的数据类型

//语法
变量 as 新类型    //  这个变量就拥有了新类型所有的特征
1
2
let arr = [100,'xxxxxxx']
arr.push(10000)
let len =( arr[1] as string).length
console.log(len);  //推论失效  本来是字符串的数据 缺没有了length
1
2
3
4